import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:leader_help/page/task/main/models/plan_task.dart';
import 'package:leader_help/page/task/main/task/models/plan.dart';
import 'package:leader_help/page/task/main/task/models/question.dart';
import 'package:leader_help/utils/component/dialog/drop.dart';
import 'package:leader_help/utils/component/list/section.dart';
import 'package:scrollable_positioned_list/scrollable_positioned_list.dart';

class QuestionDetailState {
  final scrollCtrl = ItemScrollController();
  final positionListener = ItemPositionsListener.create();

  QuestionModel? mod;
  List<SectionModel> list = [];
  int tabActiveIndex = 0;
  List<UsuallyModel> tabTitles = [];

  Map<int, int> activeMap = {};
  Map<int, int> scrollIndexMap = {};

  PlanModel? planMod;
  PlanTaskModel? taskMod;
}
